artificial discharge - French English Dictionary